<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

class Usuario extends AppModel {

    public function obtenUsuario($data)
    {
        $id_cliente = $this->find('all', array(
                    'conditions' => array('nombre' => $data['nombre'],
                                        'ap_paterno'=>$data['ap_paterno'],
                                        'ap_materno'=>$data['ap_materno'],),
                    'fields' => 'id',
                    'order' => 'id DESC'
                  ));
        if(count($id_cliente)==0){
            return 0;
        }
        $id_cliente = $id_cliente[0]['Usuario']['id'];
        //$id_cliente = intval($id_cliente[0]['Usuario']['id']);
        return $id_cliente;      
    }
    
    public function insertaUsuario($orden)
    {   
        $this->save(array('nombre' => $orden['nombre'],
                          'ap_paterno' => $orden['ap_paterno'],
                          'ap_materno' => $orden['ap_materno'],
                          'telefono' => $orden['telefono'],
                          'correo' => $orden['correo'],
                          'direccion' => $orden['direccion']));
    }
    
    public function dameAsesores()
    {
        $asesores = $this->find('all', array(
                    'conditions' => array('tipo' => 2),
                    'fields' => array('id','nombre'),
                    'order' => 'id ASC'
                  ));
        return($asesores);
    }
    
    public function dameIngenieros()
    {
        $ingenieros = $this->find('all', array(
                    'conditions' => array('tipo' => 3),
                    'fields' => array('id','nombre'),
                    'order' => 'id ASC'
                  ));
        return($ingenieros);
    }
}
?>
